marbled hatchetfish (carnegiella strigata) - Spanish English Dictionary